#ifndef FENSAISIETYPECOURS_H
#define FENSAISIETYPECOURS_H

#include "ui_fensaisietypecours.h"
#include "listetypecours.h"
#include "guni.h"

namespace Ui {
    class FenSaisieTypeCours;
}

class FenSaisieTypeCours : public QDialog, public Ui::FenSaisieTypeCours
{
    Q_OBJECT

public:
    explicit FenSaisieTypeCours(QWidget *parent = 0);
    ~FenSaisieTypeCours();
    void SetData(ListeTypeCours &listeTypeCours, bool modifierTypeCours = false, int indexTypeCours = -1, TypeCours typeCours = TypeCours());

private slots:
    void BtnOK();
    void BtnCancel();
    void on_tarifDoubleSpinBox_valueChanged(double d);
    void on_partProfDoubleSpinBox_valueChanged(double d);
    void ModifierTypeCoursIsON(int, TypeCours);

signals:
    void monTypeCours(TypeCours);
    void modifierMonTypeCours(TypeCours, int);

private:

    Ui::FenSaisieTypeCours ui;
    ListeTypeCours *m_listeTypeCours;
    bool ModeSaisie;
    int LIndex;

};

#endif // FENSAISIETYPECOURS_H
